package com.first.group.oldhouse.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.math.BigDecimal;
import java.io.Serializable;
import java.util.Date;
import java.util.List;

import lombok.Data;

/**
 * 这是二手房和租房信息表
 * 
 * @author zy
 * @email 2067065884@qq.com
 * @date 2021-10-14 19:07:46
 */
@Data
@TableName("mf_old_house")
public class OldHouseEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 旧房屋id
	 */
	@TableId
	private Long oldHouseId;
	/**
	 * 区域
	 */
	private String oldHouseArea;
	/**
	 * 二手房总价
	 */
	private BigDecimal oldHousePrice;
	/**
	 * 二手房户型（0:一居室 1:二居室 2:三居室 3:四居室 4:五居室 5:五居室以上）
	 */
	private Integer oldHouseType;
	/**
	 * 面积
	 */
	private String oldHouseAcreage;
	/**
	 * 租房类型 (0. 合租 1:整租 )
	 */
	private Integer oldHouseRentingType;
	/**
	 * 租金
	 */
	private BigDecimal oldHouseRentingPrice;
	/**
	 * 房屋类型 (0:二手房 1:租房)
	 */
	private Integer oldHomeType;
	/**
	 * 房屋朝向 (0:东 1:南 2:西 3:北 )
	 */
	private Integer oldHouseOrientation;
	/**
	 * 房屋标题
	 */
	private String oldHouseTitle;
	/**
	 * 房屋描述
	 */
	private String oldHouseDescription;
	/**
	 * 房屋位置
	 */
	private String oldHouseSite;
	/**
	 * 楼层
	 */
	private String oldHouseFloorLevel;
	/**
	 * 电梯
	 */
	private String oldHouseElevator;
	/**
	 * 年代
	 */
	private String oldHouseYear;
	/**
	 * 经度
	 */
	private String oldHouseLongitude;
	/**
	 * 纬度
	 */
	private String oldHouseLatitude;
	/**
	 * 用户id
	 */
	private Long oldHouseUserId;

	@TableField(exist = false)
	private String nowFloor;

	@TableField(exist = false)
	private String totalFloor;

	@TableField(exist = false)
	private List<String> fileList;
}
